package com.zk.nacosprovider.Dao;

import com.zk.nacosprovider.Entity.alevite;
import com.zk.nacosprovider.Entity.aleviteExample;
import com.zk.nacosprovider.Entity.aleviteKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface aleviteMapper {
    int countByExample(aleviteExample example);

    int deleteByExample(aleviteExample example);

    int deleteByPrimaryKey(aleviteKey key);

    int insert(alevite record);

    int insertSelective(alevite record);

    List<alevite> selectByExample(aleviteExample example);

    alevite selectByPrimaryKey(aleviteKey key);

    int updateByExampleSelective(@Param("record") alevite record, @Param("example") aleviteExample example);

    int updateByExample(@Param("record") alevite record, @Param("example") aleviteExample example);

    int updateByPrimaryKeySelective(alevite record);

    int updateByPrimaryKey(alevite record);
}